/* 图片新闻 */
.index_tpxw{width:100%; height:360px; overflow:hidden; position:relative; border:0;  }
.index_tpxw .hd{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:12px; z-index:2; }
.index_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.index_tpxw .hd ul li{ float:left; margin:0 5px;  width:10px; height:10px; line-height:10px; border-radius:50%; background:#b6c0c1; cursor:pointer; text-indent:99999em;}
.index_tpxw .hd ul li.on{ background:#fff; color:#fff; }

.index_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.index_tpxw .bd ul{width:100%; height:100%;}
.index_tpxw .bd ul li{position:relative; height:360px;}
.index_tpxw .bd li img{width:100%;  height:360px;}
.index_tpxw .bd li b{ display:block; position:absolute; width:100%; height:46px; bottom:0;left:0;background:#000; opacity:.4;filter:alpha(opacity=40); z-index:1;}
.index_tpxw .bd li span{ display:block; position:absolute;width:85%;height:46px; bottom:0;left:0; z-index:2; line-height:46px;}
.index_tpxw .bd li span a{color:#FFF; display:block; float:left; text-indent: 10px; position:relative; z-index:3; font-size:18px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.index_tpxw .bd li span a:hover{color:#fff;}


/* 通栏banner位1 */
.index_banner1{height: 80px; width: 1200px; position: relative;margin: 0 auto;}
.index_banner1 .hd{ 
     position: absolute;
     text-align: right;
     bottom: 8px;
     z-index: 2;
     right: 8px; 
}
.index_banner1 .hd ul{ overflow:hidden; zoom:1;}
.index_banner1 .hd ul li{
     width: 8px;
     height: 8px;
     background: #b6c0c1;
     border-radius: 5px;
     cursor: pointer;
     margin: 0 4px;
     display: inline-block;
     transition: all 0.4s; 
     text-indent:99999em;
}
.index_banner1 .hd ul li.on{background:#3b94d9;}
.index_banner1 .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.index_banner1 .bd ul{width:100%; height:100%;}
.index_banner1 .bd ul li{position:relative;}
.index_banner1 .bd li img{width:100%;  height: 80px;}

/* 通栏banner位2 */
.index_banner2{ height: 136px; position: relative; width: 1200px; margin: 0 auto;}
.index_banner2 .hd{ 
     position: absolute;
     text-align: right;
     bottom: 8px;
     z-index: 2;
     right: 8px; 
}
.index_banner2 .hd ul{ overflow:hidden; zoom:1;}
.index_banner2 .hd ul li{
     width: 8px;
     height: 8px;
     background: #b6c0c1;
     border-radius: 5px;
     cursor: pointer;
     margin: 0 4px;
     display: inline-block;
     transition: all 0.4s; 
     text-indent:99999em;
}
.index_banner2 .hd ul li.on
{ background:#3b94d9;}

.index_banner2 .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.index_banner2 .bd ul{width:100%; height:100%;}
.index_banner2 .bd ul li{position:relative; line-height:30px; }
.index_banner2 .bd li img{width:100%;  height: 136px;}

/* 政务专题 */
.index_zwzt{height: 110px; position: relative; *overflow: hidden; overflow: hidden;}
.index_zwzt .bd{overflow: hidden; width: 1200px; margin: 0 auto;}
.index_zwzt .bd li{float: left; margin-right: 34px;}
.index_zwzt .bd li .pic{height: 110px; overflow: hidden;}
.index_zwzt .bd li .pic img{display: block; width:377px; height: 110px;}
.index_zwzt .hgan{display: block;}
.index_zwzt .hgan a{position:absolute; top:0; width:10px; height:17px; cursor:pointer; top: 45%}
.index_zwzt .hgan .prev{background: url(/images/ts_left.png) center left no-repeat;}
.index_zwzt .hgan .next{background: url(/images/ts_right.png) center left no-repeat; right: 0;}

/* 讲文明树新风公益广告 */
.gygg li{width: 20%; float: left;}
.gygg li .section{width: 140px; margin: 0 auto;}
.gygg li .section img{width: 100%; height: 196px;}
.gygg li .section .text{ text-align: center; margin-top: 8px; display: block; }
.gygg li .section .text a{
    display: block; 
    overflow: hidden;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
